package org;

public interface TMonitoringMBean {

    /**
     * Attributes
     */
    long getTotalByMonitor(String id);

    long getFailureByMonitor(String id);

    long getSuccessByMonitor(String id);

    long getTotalByMonitor(String id, String timeUnit);

    long getFailureByMonitor(String id, String timeUnit);

    long getSuccessByMonitor(String id, String timeUnit);

    /**
     * Operations
     */
    void reset();

}
